package in.rob.client;
import in.lib.Constants;
import in.lib.adapter.PhonePageAdapter;
import in.rob.client.base.RobinSlidingActivity;
import in.rob.client.dialog.NewPostDialog;
import in.rob.client.page.DraftsPage;
import java.util.LinkedHashMap;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
public class DraftsActivity extends RobinSlidingActivity
{
@Override public void setup(boolean isPhone)
{
LinkedHashMap<Class, Bundle> pages = new LinkedHashMap<Class, Bundle>();
Bundle extras = new Bundle();
Bundle bundle1 = new Bundle(extras);
bundle1.putString(Constants.EXTRA_TITLE, getString(R.string.drafts));
pages.put(DraftsPage.class, bundle1);
PhonePageAdapter adapter = new PhonePageAdapter(this, getSupportFragmentManager(), getViewPager(), pages, getSupportActionBar().getCustomView());
setAdapter(adapter);
getViewPager().setAdapter(adapter);
getAdapter().setIndicatorVisible(false);
}
@Override public boolean onCreateOptionsMenu(Menu menu)
{
getMenuInflater().inflate(R.menu.main, menu);
return super.onCreateOptionsMenu(menu);
}
@Override public boolean onOptionsItemSelected(android.view.MenuItem item)
{
if (item == null) return false;
if (item.getItemId() == android.R.id.home)
{
finish();
return true;
}
if (item.getItemId() == R.id.menu_new_post)
{
Intent in = new Intent(this, NewPostDialog.class);
startActivity(in);
return true;
}
return super.onOptionsItemSelected(item);
}
}